Model-Based Migration of Legacy Software Systems into the Cloud: The CloudMIG Approach

نویسندگان

  • Sören Frey
  • Wilhelm Hasselbring
چکیده

Cloud computing supplies software, platforms, and infrastructures as a service (abbr. SaaS, PaaS, and IaaS, respectively) over a network connection. From a user’s perspective, resource efficiency and scalability can be improved through aligning a cloud-based application with the cloud environment. Running an existing software system on a cloud computing basis usually involves extensive reengineering activities during the migration. We present identified shortcomings of current approaches and introduce our model-based approach CloudMIG for the semi-automated migration of enterprise software systems to scalable and resource-efficient PaaS and IaaS-based applications which addresses these shortcomings.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The CloudMIG Approach: Model-Based Migration of Software Systems to Cloud-Optimized Applications

Cloud computing provides means for reducing overand under-provisioning through enabling a highly flexible resource allocation. Running an existing software system on a cloud computing basis can involve extensive reengineering activities during the migration. To reduce the correspondent effort, it is often possible to deploy an existing system widely unmodified in IaaS VM instances. However, thi...

متن کامل

Optimizing the Deployment of Software in the Cloud

We present the genetic algorithm CDOXplorer that explores the cloud deployment options search space on the basis of automatically extracted architectural models and approximates the corresponding pareto optimum. Migrating existing enterprise software systems to new programming platforms constitutes a great challenge [HBG08]. Additionally, migrating to cloud platforms involves the comparison of ...

متن کامل

Why Do Migrations Fail and What Can We Do about It?

This paper investigates the main causes that make the application migration to Cloud complicated and error-prone through two case studies. We first discuss the typical configuration errors in each migration case study based on our error categorization model, which classifies the configuration errors into seven categories. Then we describe the common installation errors across both case studies....

متن کامل

A Cost-effective Approach for Hybrid Migration to the Cloud

Cloud computing is the latest computing paradigm that delivers hardware and software resources as virtualized services. To take full advantages of cloud services, there is a need to move legacy software systems to the cloud. Migrating legacy applications to the cloud is a non-trivial task as it leads to new technical challenges. The main problem in mapping software applications to cloud service...

متن کامل

A Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems

Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softwaretechnik-Trends

دوره 30  شماره 

صفحات  -

تاریخ انتشار 2010